/* -------------------------------------------------------------
FORM
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.form { padding: 0; margin:0; }
.form .field { width:100%; float:left; }
.grayLight{ color:#dfdfdf!important;}
.grayLightD{ color:#bfbfbf!important;}
/* Use these classes to set the width of Label box. */
.label88{
	width:88px;
	text-align:right;
	padding-right:14px;
	color:#838383;
	line-height:27px;
	float:left;
}
.label93{
	width:81px;
	text-align:right;
	padding-right:12px;
	line-height:27px;
	float:left;
}
.labe83{
	width:83px;
	text-align:left;
	padding-right:7px;
	color:#838383;
	float:left;
}
.labe123{
	width:123px;
	text-align:left;
	padding-right:7px;
	color:#838383;
	float:left;
}
.BigInput-Label{
	margin-right:11px;
	float:left;
	min-width:83px;
	width:auto!important;
	width:83px;
}
/* styles */
div.radio { top:8px; }
div.checker { top:7px; }
/* Use these classes to set the width of Input box. */
.input-235{
	width:225px;
}
.input-W74H24{
	min-width:74px;
	width:auto!important;
	width:74px;
	height:24px;
	float:left;
	display:block;
}
.input-30Per{
	width:30%;
}
.input-60Per{
	width:62%;
}
.input-H24{
	height:24px;
}
.input-445{
	width:445px;
}
.input-435{
	width:435px;
}
.input-380{
	width:380px;
}
.input-150{
	width:150px;
}
.input-140{
	width:140px;
}
.input-658{
	width:658px;
}
.input-273{
	width:263px;
}
.input-212{
	width:212px;
}
.input-200{
	width:200px;
}
.input-90{
	width:88px;
}
.input-120{
	width:120px;
	height:10px;
}
.input-175{
 
    width:175px;
}
.input-100{
     width:100px;
}
.select-145{
	width:145px;
}
.select-27H{
	height:24px;
	line-height:24px;
	padding:2px 3px 3px 5px !important;
}
.inputW150H13{
	width:150px;
	height:13px;
}
.inputW100H13{
	width:100px;
	height:13px;
}
.selectW160H25P3{
	width:160px;
	height:25px;
	padding:3px;
}
/* Use these classes for transparent Input box. */
.trans-input{
	height:26px;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border:none!important;
	line-height:26px;
	color:#787878;
	background:none;
	margin-right:5px;
	margin-top:1px;
	padding:0 6px!important;
	-moz-box-shadow:0 0 0!important;
	-webkit-box-shadow:0 0 0!important;
	box-shadow:0 0 0!important;
	transition:border 0 linear, box-shadow 0 linear!important;
	transition:border 0 linear, box-shadow 0 linear!important;
}
.khaliTrans-button{
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border:none!important;
	display:block;
	background:none;
	font-family:"Helvetica";
	-moz-box-shadow:0 0 0  !important;
	-webkit-box-shadow:0 0 0  !important;
	text-shadow:none;
	color: #3B3C34;
    display: block;
	font-size:12px;
    float: left;
    height: 21px;
    line-height: 21px;
	box-shadow:none;
}
.ActionTrans-button{
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border:none!important;
	line-height:26px;
	height:26px;
	font-family:"Helvetica";
	display:block;
	font-weight:bold;
	font-size:14px;
	color:#3b3c34;
	text-align:center;
	background:none;
	margin-right:5px;
	margin-top:1px;
	padding:0 2px!important;
	-moz-box-shadow:0 0 0  !important;
	-webkit-box-shadow:0 0 0  !important;
	text-shadow:0 1px 0 #fff;
	box-shadow:none;
	cursor:pointer;
}
.grid-check{
	margin-top:10px;
}
.border-none{
	border:none;
	box-shadow:none;
}
.border-none:focus{
	border:none;
	box-shadow:none;
}
.border-none input[type="checkbox"]{
	border:none;
	box-shadow:none;
}
.border-none:focus input[type="checkbox"]{
	border:none;
	box-shadow:none;
}
.buttonCenter-Container{
	display:block;
	text-align:center;
	margin:0 auto;
}
.buttonLeft-Container{
	display:block;
	text-align:left;
	margin:0 auto;
	clear:both;
	padding:10px 0;
}
/*---------------------*/
/*======Error Style====*/
/*---------------------*/
.warning{
	background:url(../images/warning-icon.gif) no-repeat 10px 10px #fefec8;
	border:1px solid #f1aa2e;
	padding:20px 10px 20px 56px;
	text-align:left;
	display:block;
	margin-bottom:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.error{
	background:url(../images/error-icon.gif) no-repeat 10px 10px #fdcea4;
	border:1px solid #c5440a;
	padding:20px 10px 20px 56px;
	text-align:left;
	display:block;
	margin-bottom:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.info{
	background:url(../images/info-icon.gif) no-repeat 10px 10px #c4e4fd;
	border:1px solid #4d7ede;
	padding:20px 10px 20px 56px;
	text-align:left;
	display:block;
	margin-bottom:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.OrButton{
	line-height:27px;
	float:left;
	height:27px;
	padding:0 2px 0 14px;
}
/* form control container */
.formRightRow{float:left;}
.formRightRow-PaddingL90{ float:left; padding-left:90px;}
.formRightRow-PaddingL130{ float:left; padding-left:130px;}
.formRightRow-PaddingL25{padding-left:25px;}
.formRightRow-PaddingL10{padding-left:10px;}
.formContainer-214{
	width:214px;
	float:left;
}
.formContainer-112{
	width:112px;
	float:left;
}
.formContainer-73{
	width:73px;
	float:left;
}
.formContainer-22{
	width:22px;
	float:left;
}
.formContainer-38{
	width:23px;
	float:left;
}
.formContainer-278{
	width:278px;
	float:left;
}
.formContainer-330{
	width:330px;
	float:left;
}
.formContainer-500{
	width:500px;
	float:left;
}
.formContainer-450{
	width:450px;
	float:left;
}
.formContainer-26{
	width:26px;
	float:left;
}
.formContainer-160{
	width:160px;
	float:left;
}
.formContainer-140{
	width:140px;
	float:left;
}
.txtAreaW650{
	border:1px solid #b8b8b8;
	height:74px;
	width:650px;
}
.txtAreaW510{
	border:1px solid #b8b8b8;
	height:74px;
	width:510px;
}
